(repeating) cycle - Spanish English Dictionary